<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head><title>Scripter Plugin Manual</title>
</head>
<body>
<h1 id="scripter">Scripter</h1>
<p>A small python scripting console.</p>
<h1 id="basic-usage">Basic Usage</h1>
<p>Write python code in the topmost code editor and press the play button on the top left to run it.</p>
<p>The box at the bottom represents the output, with error messages when it goes wrong.</p>
<p>Press <strong>Clear</strong> if you want to clear the bottom output.</p>
<h2 id="using-the-debugger.">Using the debugger.</h2>
<p>Using the Debugger tab, you can go over each line separately to check what is going on in your program at that time. This is very useful to check which variables you’re using.</p>
<p>To start using it, press the <strong>Debug</strong> button above, next to the play button.</p>
<p>Then, switch to the <strong>Debugger</strong> tab. Both buttons are enabled now.</p>
<p>The red button is the <strong>Stop</strong> button, to stop debugging.</p>
<p>The second button is the <strong>Step</strong> button. Use this button to go to the next line. As you press this, the program gets further in its debugging.</p>
<p>Once you get near variables, the table at the bottom will show the interesting information, because for each variable it’ll show the following:</p>
<dl>
<dt>Scope</dt>
<dd>The Scope can be either local or global. What this means is whether the variable
</dd>
<dt>Name</dt>
<dd>The name of the variable.
</dd>
<dt>Value</dt>
<dd>The value of the variable, gotten via print(str(variable)).
</dd>
<dt>Type</dt>
<dd>The type of variable it is. Maybe it’s a string, or a integer, or maybe it is a python object.
</dd>
</dl>
<h1 id="file-menu">File Menu</h1>
<dl>
<dt>New</dt>
<dd>Create a new empty python script.
</dd>
<dt>Open</dt>
<dd>Open a python script
</dd>
<dt>Save</dt>
<dd>save the script to file.
</dd>
<dt>Save As</dt>
<dd>save the current script as a new file.
</dd>
<dt>Close</dt>
<dd>Close the scripter
</dd>
</dl>
<h2 id="settings">Settings</h2>
<dl>
<dt>Syntax Highlighter</dt>
<dd>The Theme for Syntax Highlighting. Also includes background and foreground.
</dd>
<dt>Fonts</dt>
<dd>The font used in the code editor.
</dd>
</dl>
</body>
</html>
